giveaway (an unintentional revelation) - Español Inglés Diccionario